<script>
var $ = null, layer = null,element = null;
layui.use(['jquery', 'layer', 'element', 'form'], function(){
	$ = layui.jquery, layer = layui.layer, element = layui.element, form = layui.form;

	#if(flashMsg)
		layer.msg("#(flashMsg)");
	#end

	$(".jfsa-select-image").on("click", function(){
		selectImage(this);
	});

	function selectImage(elem){### 打开选择图片的窗口，窗口中也可进行文件操作
		Jfsa.selectFile(layer, {
			elem : "#" + elem.id,
			type : 2,
			title : "选择图片",
			maxmin : false,
			area : [ '980px', '600px' ],
			closeBtn : 1,
			shadeClose : false,
			anim : 1,
			moveOut : false,
			resize : false,
			btn : [ '选择变色项', '取消' ],
			accept : "image",### 接受的文件类型
			multiple : false,### 是否可选择多个文件
			ctxPath : '#(ctx)#(jfsa_upload_path)',### 项目路径，如果指定它，返回的res.folder将会是以它开头
		 	done : function(res){
				if(res.size > 0){
					var url = (res.folder == "" ? "/" : res.folder + "/") + res.files[0];
					var ipt = $(elem).attr("jfsa-input");
					if(ipt) $("#" + ipt).val(url);
					var img = $(elem).attr("jfsa-img");
					if(img) $("#" + img).attr("src", url);
				}
			},
			error : function(res){
			}
		});
	}

	### 自定义验证规则
	form.verify({
		write_time : function(value, item) {
			if (value < 1) {
				return '日志回写时间间隔必须 >= 1';
			}
		}
		, write_limit :function(value, item) {
			if (value < 5) {
				return '日志回写记录数必须 >= 5';
			}
		}
	});
});
</script>
